package cn.itcast.domain.cargo;

import java.io.Serializable;
import java.util.Date;

public class Packing implements Serializable {

    private String packingListId;       //集装箱编号
    private String exportIds;            //报运单ID集合
    private String exportNos;           //报运合同号
    private Date packingTime;           //装箱时间
    private Double totalVolume;         //总体积
    private Double netWeights;          //总净重
    private Double grossWeights;            //总毛重
    private String marks;               //唛头
    private String description;         //描述
    private Double packingMoney;        //装箱费用
    private Integer state;                 //状态

    private String lcno;                //信用证号
    private String shipmentPort;        //装运港
    private String destinationPort;     //目的港
    private String consignee;           //收货人
    private String transportMode;       //运输方式


    public Packing() {
    }

    public Packing(String packingListId, String exportIds, String exportNos, Date packingTime, Double totalVolume, Double netWeights, Double grossWeights, String marks, String description, Double packingMoney, Integer state, String lcno, String shipmentPort, String destinationPort, String consignee, String transportMode) {
        this.packingListId = packingListId;
        this.exportIds = exportIds;
        this.exportNos = exportNos;
        this.packingTime = packingTime;
        this.totalVolume = totalVolume;
        this.netWeights = netWeights;
        this.grossWeights = grossWeights;
        this.marks = marks;
        this.description = description;
        this.packingMoney = packingMoney;
        this.state = state;
        this.lcno = lcno;
        this.shipmentPort = shipmentPort;
        this.destinationPort = destinationPort;
        this.consignee = consignee;
        this.transportMode = transportMode;
    }

    /**
     * 获取
     * @return packingListId
     */
    public String getPackingListId() {
        return packingListId;
    }

    /**
     * 设置
     * @param packingListId
     */
    public void setPackingListId(String packingListId) {
        this.packingListId = packingListId;
    }

    /**
     * 获取
     * @return exportIds
     */
    public String getExportIds() {
        return exportIds;
    }

    /**
     * 设置
     * @param exportIds
     */
    public void setExportIds(String exportIds) {
        this.exportIds = exportIds;
    }

    /**
     * 获取
     * @return exportNos
     */
    public String getExportNos() {
        return exportNos;
    }

    /**
     * 设置
     * @param exportNos
     */
    public void setExportNos(String exportNos) {
        this.exportNos = exportNos;
    }

    /**
     * 获取
     * @return packingTime
     */
    public Date getPackingTime() {
        return packingTime;
    }

    /**
     * 设置
     * @param packingTime
     */
    public void setPackingTime(Date packingTime) {
        this.packingTime = packingTime;
    }

    /**
     * 获取
     * @return totalVolume
     */
    public Double getTotalVolume() {
        return totalVolume;
    }

    /**
     * 设置
     * @param totalVolume
     */
    public void setTotalVolume(Double totalVolume) {
        this.totalVolume = totalVolume;
    }

    /**
     * 获取
     * @return netWeights
     */
    public Double getNetWeights() {
        return netWeights;
    }

    /**
     * 设置
     * @param netWeights
     */
    public void setNetWeights(Double netWeights) {
        this.netWeights = netWeights;
    }

    /**
     * 获取
     * @return grossWeights
     */
    public Double getGrossWeights() {
        return grossWeights;
    }

    /**
     * 设置
     * @param grossWeights
     */
    public void setGrossWeights(Double grossWeights) {
        this.grossWeights = grossWeights;
    }

    /**
     * 获取
     * @return marks
     */
    public String getMarks() {
        return marks;
    }

    /**
     * 设置
     * @param marks
     */
    public void setMarks(String marks) {
        this.marks = marks;
    }

    /**
     * 获取
     * @return description
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置
     * @param description
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取
     * @return packingMoney
     */
    public Double getPackingMoney() {
        return packingMoney;
    }

    /**
     * 设置
     * @param packingMoney
     */
    public void setPackingMoney(Double packingMoney) {
        this.packingMoney = packingMoney;
    }

    /**
     * 获取
     * @return state
     */
    public Integer getState() {
        return state;
    }

    /**
     * 设置
     * @param state
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * 获取
     * @return lcno
     */
    public String getLcno() {
        return lcno;
    }

    /**
     * 设置
     * @param lcno
     */
    public void setLcno(String lcno) {
        this.lcno = lcno;
    }

    /**
     * 获取
     * @return shipmentPort
     */
    public String getShipmentPort() {
        return shipmentPort;
    }

    /**
     * 设置
     * @param shipmentPort
     */
    public void setShipmentPort(String shipmentPort) {
        this.shipmentPort = shipmentPort;
    }

    /**
     * 获取
     * @return destinationPort
     */
    public String getDestinationPort() {
        return destinationPort;
    }

    /**
     * 设置
     * @param destinationPort
     */
    public void setDestinationPort(String destinationPort) {
        this.destinationPort = destinationPort;
    }

    /**
     * 获取
     * @return consignee
     */
    public String getConsignee() {
        return consignee;
    }

    /**
     * 设置
     * @param consignee
     */
    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    /**
     * 获取
     * @return transportMode
     */
    public String getTransportMode() {
        return transportMode;
    }

    /**
     * 设置
     * @param transportMode
     */
    public void setTransportMode(String transportMode) {
        this.transportMode = transportMode;
    }

    public String toString() {
        return "Packing{packingListId = " + packingListId + ", exportIds = " + exportIds + ", exportNos = " + exportNos + ", packingTime = " + packingTime + ", totalVolume = " + totalVolume + ", netWeights = " + netWeights + ", grossWeights = " + grossWeights + ", marks = " + marks + ", description = " + description + ", packingMoney = " + packingMoney + ", state = " + state + ", lcno = " + lcno + ", shipmentPort = " + shipmentPort + ", destinationPort = " + destinationPort + ", consignee = " + consignee + ", transportMode = " + transportMode + "}";
    }
}